#include<iostream>
#include<unistd.h>
using namespace std;


int main()
{
 printf("我是父进程:%d\n",getpid());
 pid_t id=fork();
 if(id!=0)
 {
int n=10;
 while(n>0)
 {
	 printf("我是父进程: %d, 我的父进程是: %d, 我的返回值是: %d\n",getpid(),getppid(),id);

	 n--;
	 sleep(2);
 }
 }
 else
 {
 while(1)
 {
		  printf("我是子进程: %d, 我的父进程是: %d, 我的返回值是: %d\n",getpid(),getppid(),id);

	   sleep(1);
 }
	return 0;
}
}
